2
それは蓮に使用される式の言語はデータベースを指摘されているコード* =演算子は
@If(@UserRoles *= "[admin]" ; "" ; @Return(""));
の下の部分にある* =演算子の役割が何であるかを教えてくださいノート。
それは蓮に使用される式の言語はデータベースを指摘されているコード* =演算子は
@If(@UserRoles *= "[admin]" ; "" ; @Return(""));
の下の部分にある* =演算子の役割が何であるかを教えてくださいノート。
並べ替え等しいです。
if a="this" or a="that" or a="other" then....
このコードはadminの場合は ""に設定されます。それ以外の場合は、 ""が付いています。
これは不明であり、通常の=を使用して書かなければならない、@rhsatrhsに同意します。ここで
は順列オペレータ公式ドキュメントにlinkです。
答えてくれてありがとう。私は割り当てられたことをやらなければならないので、それを使用しています。 – NotesArt
この場合、置換等しい演算子は完全に不要であり、明確にするために除去されるべきです。ここで発生しているようにリストをスカラーと比較すると、スカラーはリストの各要素と比較されます。言い換えれば、通常の「=」演算子を使用してif = "this"またはa = "that"の動作を取得するので、@UserRoles = "[admin]"は必要なものです。ユーザーが複数役割。 "* ="演算子は、2つのリストを比較する場合にのみ有効です。この場合、listAのすべての要素がlistBのすべての要素と比較されます。 –
そして、いいえ、* =は他の言語の三項演算子と似ていません。 @Ifステートメントを変数に代入するのは、3項演算子のNotes式に相当します。つまり、Notesの式x:= @If(条件、値1、値2)。 CまたはJavaのx =条件に相当しますか? value1:vaule2; –