是否可以使用Play为同一项目的用户MySQL Database和MongoDb数据库!框架?
例如:我想要
@Entity Person to interact with my MySQL database and
@Entity PersonData to interact with my MongoDB database?
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
请让我知道
谢谢
mysql mongodb hibernate-annotations playframework playframework-1.x
我有两个数据库,我想用另一个数据库表中的值更新一个表.我使用以下查询但它不起作用.
UPDATE database1.table1
SET field2 = database2.table1.field2
WHERE database1.table1.field1 = database2.table1.field1
Run Code Online (Sandbox Code Playgroud)
我也尝试了以下查询,但它也不起作用:
UPDATE database1.table1
SET field2 = "SELECT field2 FROM database2.table1"
WHERE database1.table1.field1 = database2.table1.field1
Run Code Online (Sandbox Code Playgroud) 我正在使用drupal 6.16.以下hook_form_alter代码无效.我只是想在用户登录表单的提交按钮上将"登录"更改为"登录"
<?php
//$Id$
function helloworld_form_alter($form_id,&$form) {
switch ($form_id) {
case 'user_login_form':
// Change 'Log in' to 'Sign in'.
$form['submit']['#value'] = t('Sign in');
break;
}
}
Run Code Online (Sandbox Code Playgroud)
有任何解决这个问题的方法吗 ?
请帮忙.谢谢.
我从 Eclipse 工作空间中删除了一个文件,但该文件位于SVN 存储库中。有人可以帮助我在不使用命令行的情况下从SVN获取已删除的文件吗?
我的项目中有一个模型类"Journey",它有几种删除,创建和列出所有旅程的方法.我正在使用heroku和postgresql数据库.我需要编写一个方法,它将返回所有具有与指定地址类似的地址的旅程.我知道查询结构通常是类似的SELECT address FROM Journey WHERE address ~~ arguement但我不知道在play框架中有什么功能可以做到这一点.
*public static void search(String address){
//query
//return matching journey results
}*
Run Code Online (Sandbox Code Playgroud) 我在Play 2.0中开发了一个Java应用程序,现在我正在尝试将其部署到AWS.我首先尝试以与在本地计算机上相同的方式运行它.我将播放源复制到虚拟EC2服务器(Ubuntu 12.04),导出播放到类路径,并复制我的项目.当我运行play compile时,我收到以下错误
[info] Loading project definition from /home/ubuntu/play-2.0/samples/java/test-crud/project
[info] Set current project to computer-database (in build file:/home/ubuntu/play-2.0/samples/java/test-crud/)
[info] Updating {file:/home/ubuntu/play-2.0/samples/java/test-crud/}computer-database...
[info] Done updating.
[info] Compiling 21 Scala sources and 16 Java sources to /home/ubuntu/play-2.0/samples /java/test-crud/target/scala-2.9.1/classes...
[error] /home/ubuntu/play-2.0/samples/java/test-crud/app/models/Dealership.java:32: not found: type Finder
[error] public static Finder<Long,Dealership> find = new Finder<Long,Dealership>(Long.class, Dealership.class);
[error] ^
[error] one error found
[error] {file:/home/ubuntu/play-2.0/samples/java/test-crud/}computer-database/compile:compile: Compilation failed
[error] Total time: 117 s, completed Apr 21, 2014 3:48:33 AM
Run Code Online (Sandbox Code Playgroud)
该应用程序基于Ebean的CRUD示例构建.当我尝试在Play中编译该示例应用程序时,我没有任何麻烦.为什么编译器与Finder有问题?
我是框架Play的新手!和Linux,我正在尝试安装Play!斯卡拉.
我正在关注官方教程(官方游戏!教程)
但我有这个问题:
当我运行此命令时: $ activator new my-first-app play-scala
我有这个警告:
The program 'new' is currently not installed. You can install it by typing:
sudo apt-get install nmh
Run Code Online (Sandbox Code Playgroud)
当我跑步时sudo apt-get install nmh说:( nmh is already the newest version.
我仍然有同样的问题)
我也尝试运行激活器UI,但我也有错误:
Output key: !=unknown/error, -=none, 1=yes/on, 0=no/off
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?
先感谢您!
编辑:我已经定义了PATH变量,但是在我关闭了bash之后它已经被取消了.这是问题所在.
所以我尝试使用此命令明确定义PATH变量:
export PATH=$PATH
Run Code Online (Sandbox Code Playgroud)
但它不起作用我也试过这个:
echo "export PATH=$PATH:/home/sim/Bureau/Site/play-2.2.3/" >> /etc/bash.bashrc
Run Code Online (Sandbox Code Playgroud)
该行已写入bash.bashrc文件,但仍然无法正常工作.如何定义PATH变量?