我目前有这个代码:
\nEvento.findAll({\n where: db.sequelize.where(db.sequelize.fn('MONTH', db.sequelize.col('start_date')), req.body.month),\n order: ['start_date'],\n attributes: ['id', 'description', 'start_date', 'end_date', 'picture', 'status', 'place', 'text'],\n include: [{\n model: TypeEvent\n }]\n}).then(events => {\n if (events) {\n res.status(200).send({\n events\n });\n } else {\n res.status(400).send({\n message: "without events"\n });\n }\n});\nRun Code Online (Sandbox Code Playgroud)\n但我也需要咨询今年的事情,我不知道该怎么做,我已经尝试了所有方法,但我无法得到答案。
\n我想要的 SQL 查询:
\nSELECT .... FROM ... WHERE MONTH(start_date)=5 AND YEAR(start_date)=2021 ORDER BY ..\nRun Code Online (Sandbox Code Playgroud)\n请帮助我\xc2\xa1\xc2\xa1\xc2\xa1\xc2\xa1
\n我正在使用约束布局,并且尝试使textview在准则的右侧,并且还包装其宽度。但是由于"app:layout_constraintLeft_toRightOf="@id/guideline1"某种原因,textview没有使用约束
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout android:id="@+id/chat_model"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="15dp"
android:layout_marginTop="15dp"
xmlns:app="http://schemas.android.com/apk/res-auto">
<android.support.constraint.Guideline
android:id="@+id/guideline1"
android:layout_width="1dp"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_percent=".25" />
<TextView
android:id="@+id/texview_chatmodel_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bubble_user"
android:padding="8dp"
android:text="Username: aaaaaaaa aaaaa aaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
android:textColor="@color/colorBlack"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toRightOf="@id/guideline1"
android:gravity="right"/>
</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)
当我将textview的宽度设置为0时,它起作用
android:layout_width="0dp"
Run Code Online (Sandbox Code Playgroud)
但是,这会导致短消息一直延伸到指南的所有地方,从而形成空白。
如何获得该消息,以便使消息布局位于准则的右侧,并且还包装其内容?
这就是我要的:
我用wrap_width和horizontal_bias实现了
<TextView
android:id="@+id/textview_chatmodel_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bubble_user"
android:padding="8dp"
android:text="Username: aaaaaaaa "
android:textColor="@color/colorBlack"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintLeft_toRightOf="@id/guideline1"
app:layout_constraintHorizontal_bias="1"
android:gravity="right"/>
Run Code Online (Sandbox Code Playgroud)
但这会导致不遵守Left_toRightOf guideline约束的问题:
如何获得该消息,以便使消息布局位于准则的右侧,并且还包装其内容?
如果用户在输入的文本中输入符号时如何提醒用户?我试过了
textChange = () => {
if (this.state.texts == new RegExp(/[^a-zA-Z\s]/) ) {
alert("No symbols allowed")
}
}
Run Code Online (Sandbox Code Playgroud)
但是注意符号类型时会发出警报
我正在尝试使用 Cloud Tasks HTTP 请求到达受 Cloud IAP 保护的 HTTPS 负载均衡器后面的 Kubernetes 端点。
端点可以使用任何 Gsuite 公司帐户,但当云任务执行时,这是云审核 - 数据访问日志(仅显示重要部分)
authenticationInfo: {
}
authorizationInfo: [
0: {
permission: "iap.webServiceVersions.accessViaIAP"
resource: "projects/<PROJECT_NUMBER>/iap_web/compute/services/<SERVICE_NUMBER>/versions/bs_0"
resourceAttributes: {
service: "iap.googleapis.com"
type: "iap.googleapis.com/WebServiceVersion"
}
}
]
status: {
code: 7
message: "PERMISSION_DENIED"
}
Run Code Online (Sandbox Code Playgroud)
我正在使用计算引擎服务帐户来创建任务,因此我已授予该帐户适当的权限:
创建任务时,我将适当的 OIDC 服务帐户电子邮件添加到 http 请求中
'oidc_token': {'service_account_email': <PROJECT_NUMBER>-compute@developer.gserviceaccount.com}}
Run Code Online (Sandbox Code Playgroud)
我还检查了另一个端点上的 Cloud Tasks HTTP 请求,并且存在身份验证承载令牌。
我现在真的不知道如何让它发挥作用。谢谢您的帮助
编辑:
您好,非常感谢您的回答,对我帮助很大。但你知道如何去除线条背景吗?


reactjs ×2
android ×1
background ×1
google-iap ×1
javascript ×1
modal-dialog ×1
mysql ×1
node.js ×1
react-native ×1
regex ×1
sequelize.js ×1
simplemodal ×1