問題タブ [liferay-service-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
270 参照

postgresql - liferayでIDでカスタムSQLを取得できません

サービス ビルダーのカスタム sql を使用しようとしましたが、default.xml ファイルからカスタム クエリを取得できません。デバッグしようとしましたが、 Student1FinderImpl の sql で null を返します。誰でも私を助けることができますか?これが私のコードです:default.xml

0 投票する
1 に答える
366 参照

many-to-many - サービス ビルダーの Liferay 関係

「ストレージ」ポートレットがあります。 ここに画像の説明を入力

[ブックを追加] をクリックします。

ここに画像の説明を入力

しかし、私の本に著者の名前を追加する機会が必要です。そこで、新しいエンティティ「作成者」を使用して新しいプロジェクト、新しいサービス ビルダーを作成し、作成者も追加できるようになりました。しかし、「本を追加」をクリックしたときに既存の著者のドロップダウン メニューを作成するにはどうすればよいですか? そのフィールドを新しいテーブル「作成者」にバインドするにはどうすればよいですか?

0 投票する
1 に答える
227 参照

liferay - Liferay とその中の関係

本を追加/更新/削除し、著者を追加できるポートレットがあります。さらに、本を追加しようとすると、既存の著者を選択できます。

ここに画像の説明を入力

次に、各著者が何冊の本を書いたかを「著者」テーブルに表示する必要があります。どうすればいいですか?私はliferayの初心者で、まったくわかりません。

それは私のservice.xmlです

0 投票する
1 に答える
987 参照

liferay - Liferay の ServiceBuilder のファインダー

すでにこの質問をしたことは知っていますが、まだ誤解があります。私の前の質問: Liferay とその中の関係

一言で言えば、書籍の追加/更新/削除と著者の追加ができるポートレットがあります。さらに、本を追加しようとすると、既存の著者を選択できます。

http://i.stack.imgur.com/vzUjn.png

次に、各著者が何冊の本を書いたかを「著者」テーブルに表示する必要があります。

私のservice.xml:

目標を達成するには、どのファインダーを作成する必要がありますか? bookName finder を作成すると、持っている本の数を数えることができます。authorName finder を作成すると、作成者の数を数えることができます。私は少し迷っています。

ご協力ありがとうございます。まだいくつか質問があります。

  1. どのように、どこで入手できauthorNameますauthorIdか?
  2. countのテーブルで変数を使用するにはどうすればよいview.jspですか?

    /li>

ここに画像の説明を入力

0 投票する
0 に答える
48 参照

java - Liferay でのスコーピング


免責事項:

Liferay の ServiceBuilder でこの Finder に問い合わせました

しかし、議論は別の質問でいっぱいだったので、新しいテーマを作成することにしました.


私の liferay アプリケーションでは、本と著者をデータベースに追加できます。本を作成し、著者を選択できます。次に、各著者が何冊の本を書いたかを示す必要があります。

だから私:

特別なファインダーを作成し、新しいメソッドを実装します:

新しい変数を作成しますlong count = BookLocalServiceUtil.countByAuthor(authorId);

しかし、私の質問は、この変数をどこで使用すればよいですか? addBook()oraddAuthor()メソッドで使うべきではないと思うのですが、どうすればいいですか?

http://i.stack.imgur.com/b5Cdh.png -- これは私の view.jsp です。countliferay コンテナでどのように使用できますか?

0 投票する
1 に答える
753 参照

liferay - Liferay でエンティティを完全に削除する方法 (JAR ファイルにクラスを含める)

Liferay 6.2 GA5 Community Edition を使用しています。

サンプル ケース に 2 つservice.xmlのエンティティがあります。たとえば、エンティティ A と B とします。

Service Builder を実行すると、ソース コードに多くの JAVA ファイルが生成され、次の場所にある JAR ファイルも生成されます。

com.mycompany.myapp.model7-zip で開くと、パッケージにエンティティ A と B のクラスが含まれていることがわかります。

次に、 のエンティティ A を削除しようとしservice.xmlました。ソース コードで生成された対応する JAVA ファイルを削除してから、Service Builder を再度実行しましたがmy-app-service.jar、エンティティ A はまだ存在しています。

JARファイルから完全に削除するにはどうすればよいですか? 私の場合、生成されたJAVAファイルを手動で削除しましたが、Service Builderはそれを削除しません。

0 投票する
1 に答える
453 参照

apache - apache poi で Excel を読み込んでデータベースの Liferay サービスビルダーにデータを保存するにはどうすればよいですか?

たとえば、エンティティ製品があり、Excel ファイルをインポートしてデータベースに保存する必要があります。