小编bas*_*ner的帖子

问:如何在 Neo4j 的 MERGE 语句中包含 WHERE 子句

我有一个对象,它具有唯一但不是必需的属性,即 Facebook ID。如果我插入另一个具有相同名称的对象并且有一个没有 Facebook ID 的对象,那么我认为它们是相同的。如果有一个名称相同但 Facebook ID 不同的对象,那么我认为它们是不同的并创建一个新对象。

我已经尝试了基于 Cypher 文档的各种语句,但无法使它们中的任何一个成为有效的语法。

虽然这个例子无效,但我认为它说明了我正在尝试做的事情:

MERGE (t:Thing {name: 'My Not Always Unique Name'})
WHERE EXISTS(t.facebook_id) AND t.facebook_id <> '111111111'
ON CREATE SET t.name = 'My Not Always Unique Name', 
              t.facebook_id = '111111111', 
              t.another_property = 'blah'
ON MATCH SET t.another_property = 'blah'
RETURN t;
Run Code Online (Sandbox Code Playgroud)

neo4j cypher

6
推荐指数
1
解决办法
2205
查看次数

通过NAT访问SQL Server实例

我正在尝试访问通过IP NAT映射公开的SQL Server.所有端口都是开放的.我不知道NAT的细节,如果它是相关的,因为那是隐藏在一堆繁文缛节中的公司其他地方.

这是我想出来的.当您尝试访问SQL Server的命名实例时,客户端会询问运行命名实例的端口.如果我进入SQL Server,我可以netstat用来查找该实例的端口,并可以通过防火墙成功连接.但是,通过实例名称连接不起作用.我的猜测是,服务器在某个时刻使用它的内部IP地址进行响应,而客户端正在使用它.

有谁知道这是否属实,是否有办法绕过它?

sql-server nat

5
推荐指数
1
解决办法
2万
查看次数

重定向后 Flask flash 不工作

我遇到一个问题,即闪现消息未显示重定向之前设置的消息。我创建了一个简单的项目来重现该问题。无论是否有 SERVER_NAME 配置文件,重定向闪现消息都不会显示,但常规闪现消息始终会显示。

import sys
import os.path

from flask import Flask, flash, redirect, render_template, url_for


class TestConfig:
    DEBUG = True
    SERVER_NAME = 'project-username.c9users.io'

app = Flask(__name__)
app.secret_key = 'my_secret_key'


@app.route('/')
def index():
    flash('This is a regular test flash')
    return render_template('test.html')


@app.route('/flash')
def flash_it():
    flash('This is a redirect test flash')
    return redirect(url_for('index'))


app.run(host='0.0.0.0', port=8080)
Run Code Online (Sandbox Code Playgroud)

和模板:

{% for message in get_flashed_messages() %}
{{ message }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

更新

我尝试使用 localhost 而不是通过 cloud9 界面获得的域名从命令行调用此函数。而且效果很好。

$ wget -q -O - "$@" http://localhost:8080/flash

This …
Run Code Online (Sandbox Code Playgroud)

python flask cloud9-ide cloud9

2
推荐指数
1
解决办法
3350
查看次数

标签 统计

cloud9 ×1

cloud9-ide ×1

cypher ×1

flask ×1

nat ×1

neo4j ×1

python ×1

sql-server ×1